﻿using System;
using Abp.Domain.Repositories;
using Hicap.AuthorizationServer.Core.Models.Sys;

namespace Hicap.AuthorizationServer.Core.Domains.Sys.Companys
{
    /// <summary>
    /// Company领域层的业务管理
    ///</summary>
    public class CompanyManager : AuthorizationServerDomainServiceBase, ICompanyManager
    {
        private readonly IRepository<Company, int> _repository;

        /// <summary>
        /// Company的构造方法
        ///</summary>
        public CompanyManager(
            IRepository<Company, int> repository
        )
        {
            _repository = repository;
        }

        /// <summary>
        /// 初始化
        ///</summary>
        public void InitCompany()
        {
            throw new NotImplementedException();
        }

        // TODO:编写领域业务代码
    }
}